<?php

/**
 * Description of BaseModule
 *
 * @author David Dusek
 */
class PrototypeModule extends CMS\AbstractModule {
    /**
     * Ukazka implemntace hooku pro pridani polozky do administracniho menu
     * @return type 
     */
//    public function hookAdminMenu() {
//        return array("title" => "adminMenuTitle",
//                     "link" => ":Prototype:Prototype:default",
//                     "img" => "cesta k obrazku do menu");
//    }
    
    /**
     * Ukazka implementace hooku pro pridani dvou polozek do submenu.
     * @return array 
     */
//    public function hookAdminSubmenu() {
//        $submenu = array(
//            0 => array(
//                "title" => "list",
//                "link" => ":Prototype:Prototype:default",
//                "icon" => "ui-icon-clipboard", // ikona z jquery ui knihovny
//                "right" => "list", // pokud ma uzivatel toto opravneni tak se polozka zobrazi
//            ),
//            1 => array (
//                "title" => "add",
//                "link" => ":Prototype:Prototype:add",
//                "icon" => "ui-icon-plus",
//                "right" => "add",
//            )
//        );
//        return $submenu;
//    }
           
    /**
     * Ukazka implementace hooku pro pridani opravneni.
     * @return array 
     */
//    public function hookUserGetAcl() {
//        $acl = array(
//            "Prototype" => array( // nazev zdroje
//                "name" => "page_aclTitle", // index pro preklad nazvu zdroje
//                "operations" => array(
//                    "list"  => "page_aclList", // nazev opravneni a index pro preklad nazvu opravneni
//                    "add"   => "page_aclAdd")
//            )
//        );
//        
//        return $acl;
//    }
}
